Cloud Firestore CRUD Tutorial: Build a Swift Recipe App

cloud
youtube
Cloud Firestore CRUD Tutorial: Build a Swift Recipe App Building a recipe app? Stop worrying about backend infrastructure and focus on the code. In this video, @peterfriese from the Firebase team shows you how to build a complete "cookbook" feature using Cloud Firestore and Swift. You'll learn how to map your Swift structs directly to Firestore documents using Codable, making data handling a breeze. We’ll cover everything from saving your first recipe to listening for real-time updates, so your users always see the latest data across all their devices. Plus, we'll look at how to secure your data with Firestore Security Rules. In this video, you'll learn: * How to model your data with Swift structs, Identifiable, and Codable. * Performing CRUD operations: Create, Read, Update, and Delete. * The difference between one-time fetches and real-time Snapshot Listeners. * How to handle optional fields and partial updates. * Essential tips for writing Firestore Security Rules. Chapters 0:00 - Introduction 1:12 - Data Modeling with Swift Structs 1:46 - Firestore Concepts: Documents & Collections 2:38 - Mapping Data with Codable 3:15 - Saving Data (Create) 3:58 - Real-time Updates (Read) 5:28 - Updating Data (Update) 7:20 - Deleting Data (Delete) 7:43 - Feature Demo 8:57 - Security Rules 9:37 - Conclusion Resources: Friendly Meals Sample App (GitHub) → Map Firestore documents to Swift Codable → Firestore Documentation → Watch more Firebase Fundamentals → Subscribe to Firebase → #firebase #swift #iosdevelopment #firestore #swif
  2026/01/14      youtube

関連するプログラミング動画 [cloud]

Our Tag

最近投稿されたプログラミング学習動画

How to know if permissions are safe to request in your Chrome Extensio

chrome

Learn how Chrome handles permission upda...

  2026/01/14

Cloud Firestore CRUD Tutorial: Build a Swift Recipe App

cloud

Building a recipe app? Stop worrying abo...

  2026/01/14

Performance Marketing Full Course For Beginners 2026[FREE]| Paid Marke

Marketing

🔥AI-Powered Digital Marketing Certificat...

  2026/01/13

5 Books to Make you Smarter in 2026 (No Self Help!)

For only $1, you can claim a 1GB Residen...

  2026/01/13

ML Engineer Roadmap 2026 🚀 | How to Become an ML Engineer

🔥PGP in Generative AI and ML in collabor...

  2026/01/13

🔥 What is GitHub Actions? Automate Your Workflow in 2026 | #shorts #si

github

Looking to streamline your development p...

  2026/01/13

Use of AI in Defense Sector | AI and Machine Learning in Defense | AI

study

🔥The Smart Shield: AI-Powered Cybersecur...

  2026/01/13

Top 5 Data Analyst Project Ideas 2026 | Data Analytics Projects With S

🔥Data Analyst Masters Program (Discount ...

  2026/01/13

🔥 What is GitHub? The Ultimate Guide to Version Control & Collaboratio

github

Want to know what GitHub is and why it's...

  2026/01/13

Top 5 Machine Learning Projects Ideas 2026 | Machine Learning Projects

study

🔥Microsoft AI Engineer Program - 🔥Part...

  2026/01/13

Python FastAPI Tutorial (Part 4): Pydantic Schemas - Request and Respo

python

In this Python FastAPI tutorial, we'll b...

  2026/01/12

Python FastAPI Tutorial (Part 3): Path Parameters - Validation and Err

python

In this Python FastAPI tutorial, we'll b...

  2026/01/12

How to Benchmark Embedding Models On Your Own Data

Learn how to benchmark embedding models ...

  2026/01/12

Python FastAPI Tutorial (Part 2): HTML Frontend for Your API - Jinja2

python

In this Python FastAPI tutorial, we'll b...

  2026/01/12

Python FastAPI Tutorial (Part 1): Getting Started - Web App + REST API

python

In this series of videos, we'll be learn...

  2026/01/12